package com.zmn.plat.business.interfaces.msg.conf;

import java.util.List;

import com.zmn.plat.model.vo.msg.receive.staff.MsgStaffSimpleVO;

/**
 * 消息配置管理BService
 * 
 * @author linfeng
 * @since 2020/07/03 16:15
 */
public interface MsgConfBService {

    /**
     * 根据消息ID查询模板配置的所有接收人员信息
     * 
     * @param msgId
     * @return
     */
    List<MsgStaffSimpleVO> listEligibleStaffgeByMsgId(Integer msgId);

    /**
     * 描述: 根据staffId查询员工相关信息 员工号/钉钉号id/手机号
     *
     * @param staffIds staffIds
     * @return java.util.List<com.zmn.plat.model.vo.msg.receive.staff.MsgStaffSimpleVO>
     * @author jiafei
     * @since 2021/6/22 11:16
     */
    List<MsgStaffSimpleVO> listReceiveStaffSimpleVO(List<Integer> staffIds);
}
